synthetic moulding sand - Espagnol Anglais Dictionnaire